die-hard fans - French English Dictionary